So, what's the record store one can't miss visiting in London?